deforested slopes - Turkish English Dictionary